lapse of patent - Alemán Inglés Diccionario